From 4c61f1f663f1eea30b62f3a7f014a9a5797eade8 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Wed, 8 Feb 2012 16:10:01 -0500 Subject: [PATCH] themingengine: add a private _gtk_theming_engine_get_context() We'll need this later. --- gtk/gtkthemingengine.c | 8 ++++++++ gtk/gtkthemingengineprivate.h | 1 + 2 files changed, 9 insertions(+) diff --git a/gtk/gtkthemingengine.c b/gtk/gtkthemingengine.c index 21bcdb80c6..68a63608f3 100644 --- a/gtk/gtkthemingengine.c +++ b/gtk/gtkthemingengine.c @@ -330,6 +330,14 @@ _gtk_theming_engine_set_context (GtkThemingEngine *engine, priv->context = context; } +GtkStyleContext * +_gtk_theming_engine_get_context (GtkThemingEngine *engine) +{ + g_return_val_if_fail (GTK_IS_THEMING_ENGINE (engine), NULL); + + return engine->priv->context; +} + const GValue * _gtk_theming_engine_peek_property (GtkThemingEngine *engine, const char *property_name) diff --git a/gtk/gtkthemingengineprivate.h b/gtk/gtkthemingengineprivate.h index 02c8969eab..9ec3b52930 100644 --- a/gtk/gtkthemingengineprivate.h +++ b/gtk/gtkthemingengineprivate.h @@ -35,5 +35,6 @@ double _gtk_theming_engine_get_number (GtkThemingEngine *engine, double one_hundred_percent); void _gtk_theming_engine_set_context (GtkThemingEngine *engine, GtkStyleContext *context); +GtkStyleContext *_gtk_theming_engine_get_context (GtkThemingEngine *engine); #endif /* __GTK_THEMING_ENGINE_PRIVATE_H__ */ -- 2.30.2